Mathematical Vernacular and Conceptual Well-Formedness in Mathematical Language
نویسندگان
چکیده
This paper investigates the semantics of mathematical concepts in a type theoretic framework with coercive subtyping. The type-theoretic analysis provides a formal semantic basis in the design and implementation of Mathematical Vernacular (MV), a natural language suitable for interactive development of mathematics with the support of the current theorem proving technology. The idea of semantic well-formedness in mathematical language is motivated with examples. A formal system based on a notion of conceptual category is then presented, showing how type checking supports our notion of well-formedness. The power of this system is then extended by incorporating a notion of subcategory, using ideas from a more general theory of coercive subtyping, which provides the mechanisms for modelling conventional abbreviations in mathematics. Finally, we outline how this formal work can be used in an implementation of MV.
منابع مشابه
Computer-Assisted Reasoning with Natural Language: Implementing a Mathematical Vernacular
This paper presents the Durham Mathematical Vernacular (MV) project. The project aims to develop the technology for interactive tools based on proof checking with type theory, which allow mathematicians to develop mathematics in their usual vernacular. Its sub-goals are to develop type theory technology to support MV and to develop the corresponding NL technology. Mathematical language has many...
متن کاملTranslating Mathematical Vernacular into Knowledge Repositories
Defining functions is a major topic when building mathematical repositories. Though relatively easy in mathematical vernacular, function definitions rise a number of questions and problems in fully formal languages (see [Dav03]). This becomes even more important for repositories in which properties of the defined functions are not only stated, but also proved correct. In this paper we investiga...
متن کاملA Unifying Semantic Framework for Multilevel Metamodeling
As the revision process of UML attempts to re-architecture the single and imprecise language into a family of languages with well–defined semantics, the nature of the core metamodeling framework is of growing importance. In the current paper, a formal mathematical background is presented for a uniform representation of multilevel metamodels and static well–formedness constraints supported by a ...
متن کاملUsing Formal Concept Analysis for Verification of Process – Data Matrices in Conceptual Domain Models
One of the first steps in a software engineering process is the elaboration of the conceptual domain model. In this paper, we investigate how Formal Concept Analysis can be used to formally underpin the construction of a conceptual domain model. In particular, we demonstrate that intuitive verification rules for process-data matrices can be formally grounded in FCA theory. As a case study, we s...
متن کاملThe Origin and Limitations of Modern Mathematical Economics: A Historical Approach
We have first demonstrated that Debreu’s view regarding the publication of The Theory of Games and Economic Behavior by von Neumann and Morgenstern in 1944 as the birth of modern mathematical economics is not convincing. In this paper, we have proposed the hypothesis that the coordinated research programs in the 1930’s, initiated by the Econometric Society and the Cowles Commission for Research...
متن کامل